"""
计算器基本功能  加减乘除
"""
def add(a, b):  #定义加法函数
    print('{} + {} = {}'.format(a, b, a+b))
def sub(a, b):  #定义减法函数
    print('{} - {} = {}'.format(a, b, a-b))
def multiplication(a, b):  #定义乘法函数
    print('{} * {} = {}'.format(a, b, a*b))
def division(a, b):
    if b == 0:
        print('除数不能为0')
    else:
        print('{} / {} = {}'.format(a, b, a/b))

x = float(input('请输入第一个数：'))
sign = input('请输入运算符：')
y = float(input('请输入第二个数：'))
#根据运算符调用相应的函数
if sign == '+':
    add(x, y)
elif sign == '-':
    sub(x, y)
elif sign == '*':
    multiplication(x, y)
elif sign == '/':
    division(x, y)